@charset "utf-8";
/* CSS Document 
 * 这部分是全局定义?
 * background:#E8E8E8 url(../images/index/indexBg.jpg) repeat-y top center; 
 *
 */

.btn2{
float: right;
width: 35px;
height: 30px;
margin-right: 3px;
font-size: 10pt;
border: 0;
background: #40AA53;
color: #fff;

}
.label{
display: inline-block;
padding: 2px 4px;
font-size: 11.844px;
font-weight: bold;
line-height: 14px;
color: #ffffff;
vertical-align: baseline;
white-space: nowrap;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
background-color: #999999;
font-family: 'Lato',sans-serif;
font-weight: 600;
font-size: 12px;
padding: 3px 6px;
border: 0;
text-shadow: none;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.label-success, .badge-success, .label-success[href], .badge-success[href] {
background: #7eb93e;
}
.label-warning, .badge-warning, .label-warning[href], .badge-warning[href] {
background: #ec920f;
}

.avatar-big {
margin: -13px 10px -14px 10px;
height: 80px;
width: 80px;
-webkit-border-radius: 50em;
-moz-border-radius: 50em;
border-radius: 50em;
}
.avatar-small {
height: 60px;
width: 60px;
-webkit-border-radius: 50em;
-moz-border-radius: 50em;
border-radius: 50em;
}
.avatar-xsmall {
margin: -4px 10px -14px 10px;
height: 30px;
width: 30px;
-webkit-border-radius: 50em;
-moz-border-radius: 50em;
border-radius: 50em;
}
.notice{font-size: 15px;
width: 600px;
margin: 0 auto;
margin-left: 300px;}
*{margin:0; padding:0;}
body {
background-attachment: fixed;
font-size:12px;
} 
ul, ol, dl {padding: 0;margin: 0;list-style-type: none;}
h1, h2, h3, h4, h5, h6, p {margin-top: 0;padding:0px;}
a{text-decoration:none;color:#666;}
a img {border: none;}
a:hover {color:#C6002A;text-decoration:underline;}
a:link {text-decoration: none;}
/*===============通用样式==============*/
.clr,.clearfix:after{ width:0; height:0; line-height:0; font-size:0; clear:both;}
.clearfix:after{ content:""; display:block; visibility:hidden;}
.clearfix{ *zoom:1;}
.clearfloat{clear:both;height:0;font-size: 1px;line-height: 0px;}
.overflowH{overflow:hidden;}
.clearAll{background: none;border: 0;clear: both;display: block;float: none;font-size: 0;margin: 0;padding: 0;overflow: hidden;visibility: hidden;width: 0;height: 0;}

.liveStream_main {height: 288px;}
.jmbox{height:30px;color:#666}
.txtScroll-top2 {height: 229px;overflow: hidden;}
.ly_content2{margin:5px}
.infoListBox li{border-bottom: 1px dotted #ccc;10px 5px 0 5px;line-height:18px;padding-left:5px;}
.jmtitle {height: 32px;background: #a35bdb;margin-bottom: 5px;}
.jmtitle a {font-size: 14px;line-height: 32px;padding-left: 10px;color:#fff;}
.jmtitle .ljjm {font-size: 12px;float: right;margin: 0 5px;color: #eef115;}
.activities.box {height: 85px;margin-top: 5px;}
/*颜色*/
.titleGr1{color:#333;}
.titleGr2{color:#666;}
.titleGr3{color:#999;}
.titleGr4{color:#797979;}
.titleRe1{color:#f00;}
.titleRe3{color:#600;}
.titleRe2{color:#EA1A58;}
.titleWh1{color:#fff;}
.titleBl1{color:#000;}
.titleOr1{color:#B3171C;}
.titleDre2{color:#CF5B29;}
/*文本*/
.fontS_no{font-style: normal;}
.fontC{ text-align:center;}
.fontL{ text-align:left;}
.fontR{ text-align:right;}
.fontZ12{font-size:12px;}
.fontZ14{font-size:14px;}
.fontZ16{font-size:16px;}
.fontZ18{font-size:18px;}
.fontZ22{font-size:22px;}
.fontZ24{font-size:24px;}
.fontZ32{font-size:32px;}
.fontZ36{font-size:36px;}
.fontZ48{font-size:48px;}
.fontB{font-weight:700}
.floatR{float: right;}
.floatL{float: left;}

/*定位*/
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.auto{ margin-left:auto; margin-right:auto;}
.pr{ position:relative;}
.pa{ position:absolute;}
.hide{ display:none;}
.show{ display:block;}
.dib{ display:inline-block;}
.ovh{ overflow:hidden;}
.txt-9{ text-indent:-9999px;}
.vm{ vertical-align:middle;}
.vm_t{ vertical-align:top;}
.vm-1{ vertical-align:-1px;}

/**/
.bd_n{ border:none !important;}
.bg_n{ background:none !important;}
.bg_Wh1{background: #fff;}
.bg_Bl1{background: #000;}
.bg_Red{background: #f00;}
.bg_F55{background: #f55;}
.bg_Gr3{background: #333;}
.bg_Gr6{background: #666;}
.bg_Gr9{background: #999;}



 /*   头部css	
  * 
  *  
  *
  */
.header{min-width: 1035px; margin:0 auto;height: 140px;border-top:1px solid #000;background:#afafaf url(../images/index/index_topBg3.jpg) repeat-y;}

.headerBox{width:1035px;height:100px;overflow:hidden;margin:0 auto;}
.headerBox a{font-size:16px;font-weight:700;margin:0 5px;color:#fff;}

.navM{width:auto; height:40px;float:right}
.top_img01{width:28px; height:19px;margin-top:5px;float:left}
.navigation{width:100%; height:35px;background-color:#FFD34E;padding-top:5px;line-height:30px;}

.nav{width:1035px;height:40px; margin:0 auto;overflow: hidden;}
.nav a{font:14px '微软雅黑','宋体', sans-serif; margin:0 5px;color:#333;font-weight:normal;float:left;line-height:30px;}
.nav a:hover {color:#C6002A;text-decoration:underline;}
.navigation .nav .ds_rlzy{display: none;}
.navigation .nav .ds_zsjm{color:red}
.navigation .nav .ds_xzzq{color:green;display: none;}
/*  $$$$  header_shop  $$$$  */
.header_shop{width:100%; margin:0 auto;height: 140px;overflow:hidden;border-top:1px solid #fff;}
.header_top_shop{background:#fff;}
.headerBox_shop{width:1035px;height:100px;overflow:hidden;margin:0 auto;}
.headerBox_shop a{font-size:16px;font-weight:700;margin:0 5px;color:#fff;}
.Logo_img_shop{width:298px; height:80px;margin:20px 15px 0px 0;float:left;background:url(/static/d_shang/images/logo_shop.png) no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../static/d_shang/images/index/index_logo.png");}
.headerBox_right{margin-top: 40px;height:50px;}
.button_gwc01{width: 175px;border: none;outline: none;text-indent:-9999px;cursor: pointer;position: relative;bottom: 22px;background: #FFF url("/static/d_shang/images/header_shop_buttom.png");FONT-SIZE: 13px;HEIGHT: 50px;margin: 0px 0 0 0;text-align: left;}
.navigation_shop{width:100%; height:35px;background:#000;line-height:30px;}
.navigation_shop .nav a{font:14px '微软雅黑','宋体', sans-serif; margin:0 5px;color:#fff;font-weight:normal;float:left;line-height:35px;}
.navigation_shop .nav a:hover {color:#fff;text-decoration:underline;}


/*
 *   尾部css   
 */ 
/*footer*/
#footer{ width:1035px;background:#fff;margin:0 auto;}
.btm_img{margin:10px auto;}
.btm_img li{ float:left; display:inline; margin:10px;}
.youqing_link{width:990px; height:80px;margin:0 auto;border-bottom:1px dotted #B5A9B5;position:relative;background: url(../images/hezuo_bj.jpg) no-repeat 0 0 ;padding-top:17px;}
.youqing_link a{margin:0px;color:#666;line-height:18px;}
.link_title01{width:130px;height:80px;margin:0 auto;background:url(../images/index/index_youqing_link.jpg) no-repeat;position:absolute;top:15px;left:12px;z-index:2}
.link_title{display:inline-block;}
.footer_cont{ width:850px; margin:0 auto; padding-top:15px;overflow: hidden;}
.ft_dl{ display:inline; width:120px; text-align:left; float:left; margin-left:40px; }
.ft_dl dt{ padding-bottom:5px; border-bottom:#E2E2E2 solid 1px; font-size:16px; font-weight:normal; text-indent:15px; color:#666; margin-bottom:8px;}
.ft_dl dd{ line-height:22px; margin-left:26px;}
.ft_dl dd a{ color:#666; background:url(../images/ico_fk.png) no-repeat left center;}
.copy_rights{ margin:10px auto; width:710px; height:30px; color:#999; line-height:30px; text-align:center;}
.footer2{}
.footerBg{width:1035px; height:80px;margin:0 auto;background:#fff;}
.link_01{margin-left:70px;margin-top:3px;}
.link_02{margin-left:2px;}


.bottom_nav {background: url(/static/d_shang/images/bottom_nav.png) no-repeat center top;height: 137px;margin-top: -30px;z-index: 1;position: relative;}
.bottom_nav .txt {max-width: 1100px;margin: 25px auto;position: relative;border: none;overflow: hidden;}
.to_top {width: 45px;height: 40px;position: absolute;left: 28px;top: 0;}
.bottom_nav .nav {height: 25px;width: 690px;float: right;margin-top: 50px;color: #888;}
.bottom_nav .nav a {color: #888;padding: 0 0px;line-height: 25px;font-size: 14px;}
.bottom_nav .txt1 {height: 40px;width: 740px;float: right;text-align: right;padding-right: 10px;color: #888;}
.jszc, .jszc a {color: #555;line-height: 20px;}
.footer_bg {width: 100%;background: url(/static/d_shang/images/footer_bg.jpg) repeat-x;height: 60px;}
.footer {width: 1000px;margin: 0 auto;padding-top: 1px;}
/*footer_01*/
.link_youqing1 {background: #fff;padding: 15px 0px;text-align: center;}
.link_03{margin:0 30px;}
.footer_c {background: #22201d;height: 140px;text-align: center;}
.logo_footer {width: 100px;height: 35px;float: left;margin: 50px 0 0 160px;display: inline-block;background: url(/static/d_shang/images/bg_zxdd.png) 0px -120px no-repeat;}
.banquan {float: left;margin: 60px 0 0 25px;color: #fff;color: #fff;font-size: 16px;line-height: 25px;font-family: '微软雅黑';font-weight: 300;}
.xlweibo {width: 80px;height: 35px;float: left;margin: 55px 0 0 20px;display: inline-block;background: url(/static/d_shang/images/bg_zxdd.png) -210px -80px no-repeat;}
.weixin_footer{width: 70px;height: 70px;float: left;margin: 35px 0 0 20px;display: inline-block;background: url(/static/d_shang/images/bg_zxdd.png) 0px -42px no-repeat;}
.rexian_footer{width: 180px;height: 40px;float: left;margin: 50px 0 0 20px;display: inline-block;color: #fff;font-size: 16px;font-family: '微软雅黑';font-weight: 300;background: url(/static/d_shang/images/bg_zxdd.png) -200px -35px no-repeat;}
.renxian {padding-left: 45px;}
.rx_title {font-size: 12px;padding-left: 60px;}


/*   背景2 css   */ 
.Bgmusic{position:absolute;bottom:-3340px;margin-left:195px;}
/*   主体main  */
.main {width: 1024px;margin: 0 auto;background: #fff;overflow: hidden;min-height: 600px;padding-bottom: 30px;}
/*
.bodyBg2{}
*/

.bodyBg1{ background:#fff;}
.bodyBg3{background:#22201d;}
.bodyBg4{background:#000;}
.bodyBg5{}

#menu {width: 340px;overflow: hidden;position: fixed;left: 50%;margin-left: -540px;z-index: 999;_position: absolute;_bottom: auto;}
.menuTop {top: 158px;_top: expression(eval(document.documentElement.scrollTop));_margin-top: 158px;}
#menu li {float: left;clear: both;height: 28px;line-height: 28px;zoom: 1;background: url(../images/bg_menu.png) right -36px no-repeat;vertical-align: bottom;margin-bottom: 8px;cursor: pointer;overflow: hidden;}
#menu li a {display: inline-block;padding: 0 40px 0 20px;height: 28px;color: #fff;font-size: 14px;cursor: pointer;zoom: 1;}
#menu li.current {background-position: right 0;zoom: 1;}
#rss {width:290px; height:50px; overflow:hidden;}
#rssGoogle,#rssIcon,#rssXiangou {float:left; padding-top:50px; overflow:hidden; display:block; background:url(../images/rssBg.png) no-repeat;}
#rssGoogle:hover,#rssIcon:hover,#rssXiangou:hover {background:url(../images/rssBg.png) no-repeat -290px 0;}
#rssGoogle {background-position:-5px 0; width:113px;}
#rssGoogle:hover {background-position:-296px 0;}
#rssIcon {background-position:-118px 0; width:79px;}
#rssIcon:hover{background-position:-408px 0;}
#rssXiangou {background-position:-197px 0; width:98px;}
#rssXiangou:hover {background-position:-487px 0;}
.eventwrap {overflow: hidden;margin-bottom: 15px;}
.eventwrap .poster {float: left;display: inline;padding-right: 15px;}
#event-info {width: 390px;word-wrap: break-word;overflow: hidden;}
.eventwrap h1 {font-size: 22px;line-height: 1.4;padding-bottom: 15px;font-family: Arial,Helvetica,sans-serif;}
#event-info .event-detail {margin-bottom: 5px;min-height: 1.5em;clear: left;}
#event-info .interest-attend {margin-top: 15px;}
.pl {font: 12px Arial,Helvetica,sans-serif;line-height: 150%;color: #666;}
a.redbutt:visited {color: #ff7676;text-decoration: none;}
#event-info .interest-attend .num {color: #000;font-weight: bold;}
.event-detail a{color: #37a;}
a.redbutt {overflow: hidden;background: transparent url(../images/redbutt.gif) no-repeat scroll right top;color: #ff7676;height: 24px;padding-right: 7px;font: normal 12px sans-serif;margin: 0 5px 0 0;text-decoration: none;display: inline-block;zoom: 1;cursor: pointer;}
a.redbutt span {background: transparent url(../images/redbutt.gif) no-repeat;display: block;padding: 4px 1px 4px 8px;line-height: 18px;color: #ff7676;}
#event-info .events-spread .rec {float: right;padding-top: 2px;}
a.lnk-sharing:link, a.lnk-sharing:visited {border-color: #e3f1ed;background-color: #f2f8f2;color: #4f946e;}
.lnk-sharing {display: inline-block;zoom: 1;padding: 0 8px;vertical-align: middle;height: 19px;line-height: 19px;line-height: 21px;overflow: hidden;border: 1px solid #b9dcd0;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.related_info h2 {margin-bottom: 8px;color: #072;display: block;font-size: 1.5em;-webkit-margin-before: 0.83em;-webkit-margin-after: 0.83em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;font-weight: bold;}
.wr{font: 12px Arial,Helvetica,sans-serif;line-height: 23px;}
.mainbox{	overflow:hidden;	position:relative;}
.flashbox{   overflow:hidden;	position:relative;}
.imagebox{text-align:right;position:relative;z-index:999;}

.bitdiv{display:inline-block;width:18px;height:18px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../images/02.png)}
.curimg{background-image:url(../images/01.png)}
.zxcs_top{width:960px;margin:0 auto;height:1213px;text-align:center;padding-left:38px;}
.zxcs_top img{float:left;width:960px;}
.zxcs_bottom{width:960px;margin:0 auto;height:auto;text-align:center;margin-left:38px;margin-right:38px;background-image:url(../images/csa_bj.jpg);overflow:hidden;padding-bottom:55px;padding-top:50px;}
.kscj_mid{width:960px;margin:0 auto;height:auto;text-align:center;margin-left:38px;margin-right:38px;background-image:url(../images/kscj_midbj.jpg);overflow:hidden;}
.kscj_top{width:960px;margin:0 auto;height:509px;text-align:center;}
.kscj_sp{font-size:30px;color:#626262;height:50px;}
.ks_tab{width:940px;height:auto;text-align:center;background-color:#FFF;margin-left:10px;border:1px solid #C0BDAE;margin-top:15px;overflow:hidden;padding-bottom:20px;}
.ks_tab ul li{border-bottom:1px dashed #CFCFCF;font-size:14px;padding-bottom:10px;padding-top:10px;width:470px;float:left;}
#cjmore{color:#FF6A57;font-size:14px;border:none;}
.ks_tab_name{margin-right:20px;font-size:14px;}
.yy_top{background-image:url(../images/index/yy_bj.jpg);width:350px;height:37px;float:left;padding-top:39px;}
.yy_top span{font-size:14px;color:#484848;height:38px;margin-left:80px;display:inline;line-height:38px;float:left}
.yy_top a{float:right;}
.yy_bottom{padding-left:11px;padding-right:10px;width:324px;float:left;border:3px solid #DCCBBB;text-indent:2em;height:81px;}
.yy_bottom span{font-size:12px;color:#707070;line-height:20px;}
.reg01-reg table tr td textarea{width:151px;}